#import <UIKit/UIKit.h>
#import "BRPickerStyle.h"
NS_ASSUME_NONNULL_BEGIN
typedef void(^BRCancelBlock)(void);
typedef void(^BRResultBlock)(void);
@interface BRBaseView : UIView
@property (nullable, nonatomic, copy) NSString *title;
@property (nonatomic, assign) BOOL isAutoSelect;
@property (nullable, nonatomic, strong) BRPickerStyle *pickerStyle;
@property (nullable, nonatomic, copy) BRCancelBlock cancelBlock;
@property (nullable, nonatomic, strong) UIView *pickerHeaderView;
@property (nullable, nonatomic, strong) UIView *pickerFooterView;
@property (nullable, nonatomic, copy) BRResultBlock doneBlock;
@property (nullable, nonatomic, strong) UIView *alertView;
- (void)reloadData;
- (void)addPickerToView:(nullable UIView *)view;
- (void)removePickerFromView:(nullable UIView *)view;
- (void)addSubViewToPicker:(UIView *)customView;
- (void)addSubViewToTitleBar:(UIView *)customView;
@end
NS_ASSUME_NONNULL_END
